having defecated - Turkish English Dictionary